Felix KeidelFelix Keidel
Table TennisBraintree Table Tennis Season Opens: Promotion Contenders, a Twelve-Year-Old Wildcard and a 16-14 DeciderBRAINTREE (Essex, England), September 12, 2026 — The squad lists for the new...
BadmintonChina Masters 2026: Srikanth and Satwik-Chirag Reach Quarter-finals as India's Depth SurfacesGame three opened with a 6-1 run. Across the 69 minutes against the Popov...
EsportsGen.G crush HLE 22-7 at Worlds 2026 Swiss Stage: a 16,000-gold gap and the valuation problem of an MSI championOn Saturday 24 October, in Round 2 of the Worlds 2026 Swiss Stage, Gen.G clos...
TennisTien Phong Golf Championship 2026: A VND 3.3 Billion Hole-in-One and the Measure Nobody PublishesIn the press room, when the organisers of the Tien Phong Golf Championship 20...
Table TennisAntibes 2026: Three U15 Girls Level at 8-1, and Two Points That Decided the CrownAntibes 2026: Three U15 Girls Level at 8-1, and Two Points That Decided the...
BasketballThe Empty File and the Ethical Test of Basketball AnalysisIn the summer of 2026, I sat in front of a screen and realized: the ball is n...
International FootballAll Blacks Rebuild Their Entire Spine Before the Deciding Test: Taylor Returns as Captain, Mo'unga Back for the First Time Since the 2026 World CupThere is one detail buried in the team sheet that most readers would skim pas...
Table TennisNine Fixtures, Zero Deciders: Guernsey and the Real Structure of the Worthing 1* Junior Team TournamentAt Worthing, after the final round, the organisers published one short line o...
EsportsCS2 September 2026: Average Player Count Falls to 805,000, an Unprecedented Seven-Month SlideOn September 23, 2026, Counter-Strike 2 hit 1,450,705 concurrent players. It...
ChessChessBase Magazine #225: Prague 2026, Saint Louis and How the Chess World Teaches ItselfMoscow, eleven at night, after closing the last game tab on my second monitor...
Table TennisThe Empty Dossier: Where Vietnamese Table Tennis Loses Its Young TalentThe fifteen-year-old stands still at the corner of the table after his last...
VolleyballSerbia 3-1 Poland: The 15-25 Third Set and the Empty Coaching ChairIn the third set, the scoreboard jumped to 15-25. On Serbia's bench, Zoran...
International FootballIgor Tolic's Assessment of Sandy Walsh: When Fitness, Not Tactics, Draws Persib Bandung's CeilingSandy Walsh played 90 minutes. That is the entire hard fact the VIVA report...
SwimmingVietnamese Swimming in a Major Tournament Season: Reading Race Pacing Through Every 50-Meter SplitDuring an internal test at a 50-meter pool, I stood at lane 4 and timed a...
ChessChessBase Magazine #225: Between the "Sicilian Brilliancy" Headline and the Opening Repertoire Actually InsideOn an evening in Moscow, I opened the product announcement for ChessBase...
GolfJohn Daly, Hooters and Topgolf: the ritual outside Augusta's gates has changed handsIn April, the busiest address in Augusta sits outside the gates. It is a...
EsportsIs MSI Really a “Prophet” of Worlds? The 6/6 Streak of JDG, BLG, Gen.G and T1 Makes Pundits RethinkA number is haunting League of Legends analysts ahead of MSI 2026: 6/6. Betwe...
TennisAn Electric-Vehicle File Labeled Tennis: The Validation Gap in Sports DataRecord 4471 entered the archive at 2:14 a.m. Melbourne time, labeled tennis. ...
Domestic FootballDa Nang 3-0 Nam Dinh: Two Red Cards, One Overturned Penalty, and the Empty Seat in the StandsDa Nang 3-0 Nam Dinh: Two Red Cards, One Overturned Penalty, and the Empty Se...
International FootballNecaxa, Ryan Reynolds and the Gap Between a Birthday Card and the League TableOn 23 October, the Necaxa club account published a photograph. Ryan Reynolds...
